import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
    state: {
            // 主页
            main: ["home","member"],
            // 入口红包id
            enter_red:0,
            // 分享者用户id
            share_uid: 0,
            // 当前用户相关的所有信息
            member: {},
            // 卡券类型信息
            coupon_labels: [
                    '代金券',
                    '满减券',
                    '兑换券',
                    '折扣券',
                    '入场券',
                    '其他'
                ],
            coupon_value: [
                    'dj',
                    'mj',
                    'dh',
                    'zk',
                    'rc',
                    'qt'
                ],
            // 用户定位的地区
            area: []
        },
    mutations: {
        // 设置入口红包id
        enter_red(state, value) {
            state.enter_red = value
        },
        // 设置分享者用户id
        share_uid(state, value) {
            state.share_uid = value
        },
        // 设置用户相关信息
        member(state, value) {
            state.member = value
        },
        // 设置用户定位地址
        area(state, value) {
            state.area = value
        }
    }
})
